package com.xbongbong.parent.pojo.delete;

import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

import java.io.Serializable;
import java.util.List;

/**
 * 删除操作，不允许删除的原因
 * @author 吴峰
 * @date 2021/12/27 16:58
 */
@Getter
@Setter
@ToString
public class ErrorDataPojo implements Serializable {
    private static final long serialVersionUID = 7556427681991123411L;
    /**
     * 有合同的客户列表
     */
    private List<String> errorDataList;
    /**
     * 错误列表
     */
    private List<String> errorTypeList;

    /**
     * 不允许删除的提示
     */
    private String errorDataMemo;

    /**
     * 不允许删除的数据
     */
    private List<Long> list;

    /**
     * 可以删除的数据
     */
    private List<Long> deleteList;

    public ErrorDataPojo() {
    }

    public ErrorDataPojo(List<String> errorDataList, List<String> errorTypeList, String errorDataMemo, List<Long> deleteList) {
        this.errorDataList = errorDataList;
        this.errorTypeList = errorTypeList;
        this.errorDataMemo = errorDataMemo;
        this.deleteList = deleteList;
    }
}
